package com.quanyan.assets.request;

import com.quanyan.assets.entity.AccumulateAssets;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

/**
 * Created by wmb on 2016/7/4.
 */
public class ReqAccumulateRefund implements Serializable {
    @NotNull
    //系统编码
    private String systemCode;
    @NotNull
    //业务编码
    private String businessCode;
    @NotNull
    //用户资产积分列表
    private List<AccumulateAssets> accumulateAssetsList;
    @NotNull
    //具体业务标识
    private String businessNo;
    //退款理由
    private String info;

    //退款状态
    private Byte status;

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public String getInfo() {
        return info;
    }

    public void setInfo(String info) {
        this.info = info;
    }


    public String getBusinessNo() {
        return businessNo;
    }

    public void setBusinessNo(String businessNo) {
        this.businessNo = businessNo;
    }

    public List<AccumulateAssets> getAccumulateAssetsList() {
        return accumulateAssetsList;
    }

    public void setAccumulateAssetsList(List<AccumulateAssets> accumulateAssetsList) {
        this.accumulateAssetsList = accumulateAssetsList;
    }

    public String getBusinessCode() {
        return businessCode;
    }

    public void setBusinessCode(String businessCode) {
        this.businessCode = businessCode;
    }

    public String getSystemCode() {
        return systemCode;
    }

    public void setSystemCode(String systemCode) {
        this.systemCode = systemCode;
    }

}
